*{
    padding: 0;
    margin: 0;
}

.about-banner {
    margin-bottom: 25px;
}

.about-banner img{
    width: 100%;
    vertical-align: middle;
}

.about-box {
    padding-left: 10%;
    padding-right: 10%;
    box-sizing: border-box;
}

.about-box .about-title{
    height: 42px;
    margin-bottom: 20px;
    border-bottom: 1px solid #2dae36;
}


.about-box .about-title p{
    width: 120px;
	color:white;
	font-size: 20px;
	line-height: 42px;
	text-align: center;
	background: #2dae36;
	border-radius:16px 0 16px 0;
}

.about-box .about-content{
    padding-top: 20px;
    padding-bottom: 50px;
}

.about-box .about-content .position{
    height: 400px;
}

.about-box .about-content p{
    color: #666;
    line-height: 1.6em;
    text-indent: 2em;
    margin-bottom: 20px;
}

.about-box .about-content .info{
    /* width: 100%; */
    height: 100%;
    padding: 16px;
    box-sizing: border-box;
}
.about-box .about-content .muxi-green{
    color: #2dae36;
}


